In teoria, è giusto... Se proprio non funziona, prova a passare al posto di single un puntatore (IntPtr in vb) ad un'area di memoria allocata con Marshal.AllocHGlobal. Poi ne leggi il valore.
Anche se mi sembra strano: con il byref dovrebbe funzionare correttamente.
|